package net.kts.attraction.subway.smallpass.model;

import java.util.List;

import net.kts.attraction.subway.positon.model.SubwayPosition;

public class StationName {
	
	private int lineNum = 0;
	private int stationCode = 0;
	private List<Integer> stationCodeList = null;
	private String stationName = null;
	
	private SubwayPosition subwayPosition = null;
	
	public int getLineNum() {
		return lineNum;
	}
	public void setLineNum(int lineNum) {
		this.lineNum = lineNum;
	}
	public String getStationName() {
		return stationName;
	}
	public void setStationName(String stationName) {
		this.stationName = stationName;
	}
	public int getStationCode() {
		return stationCode;
	}
	public void setStationCode(int stationCode) {
		this.stationCode = stationCode;
	}
	public List<Integer> getStationCodeList() {
		return stationCodeList;
	}
	public void setStationCodeList(List<Integer> stationCodeList) {
		this.stationCodeList = stationCodeList;
	}
	public SubwayPosition getSubwayPosition() {
		return subwayPosition;
	}
	public void setSubwayPosition(SubwayPosition subwayPosition) {
		this.subwayPosition = subwayPosition;
	}
	
	
	@Override
	public Object clone() throws CloneNotSupportedException {
		// TODO Auto-generated method stub
		
		StationName name = new StationName();
		
		name.lineNum = this.lineNum;
		name.stationCode = this.stationCode;
		name.stationCodeList = this.stationCodeList;
		name.stationName = this.stationName;
		name.subwayPosition = this.subwayPosition;
		
		return name;
	}
	
	
	
	

}
